#define _CRT_SECURE_NO_WARNINGS 1
#include <iostream>
#include <vector>
using namespace std;

class Function
{
public:
	void moveZeroes(vector<int>& nums)
	{
		for (int cur = 0, dest = -1; cur < nums.size(); cur++)
		{
			if (nums[cur]) { swap(nums[cur], nums[++dest]); }
		}
	}
};